package com.uplooking.service;

import java.util.List;
import java.util.Map;

import org.springframework.web.multipart.MultipartFile;

import com.uplooking.pojo.CustVO;
import com.uplooking.pojo.DictVO;
import com.uplooking.pojo.ShopVO;
import com.uplooking.pojo.TreeVO;

public interface UserService {
	
	Map<String,Object> registAdmin() throws Exception;
	
	Map<String,Object> registCust(String username,String password) throws Exception;
	
	List<DictVO> getShopValues();
	
	List<DictVO> getCustGenders();
	
	Map<String,Object> updateCust(CustVO custVO) throws Exception;
	
	Map<String,Object> registShop(String username,String password,ShopVO shopVO,
			MultipartFile logo,MultipartFile person,MultipartFile license) throws Exception;
	
	List<TreeVO> getMenuTree();
}
